온라인 교육
소프트웨어 공학 개론
5주차 클래스 다이어그램
클래스 다이어그램
클래스 다이어그램의 뼈대가 되는 가장 중요한 요소는 클래스이다. 다이어그램에는 세 개의 칸으로 구성된 박스로 그리며 맨 위에 클래스 이름, 다음
칸에 클래스가 가지는 자료, 맨 아래 칸에는 클래스의 동작을 나타내는 오퍼레이션을 써넣는다.
클래스 사이에 선분으로 이어진 것은 연관을 의미한다. 연관은 클래스 다이어그램에서 윤활유 같은 역할을 한다. 근간이 되는
클래스들의 관계를 나타내며 연관이 잘 표시되어 있어야 추후 시스템의 기능을 구현하는 데 문제가 없다. 클래스를
찾는 것도 중요한 일이지만 클래스의 관계를 찾는 것은 의미의 바른 이해와 적용이 필요하다.

그림 1 인터넷 서점의 클래스 다이어그램